Search


ใน Java เวลาทำ casting
👉 เมื่อนำ สตริง...

  • Share this:


ใน Java เวลาทำ casting
👉 เมื่อนำ สตริง + ตัวเลข
ตัวเลขฝั่งขวามือจะแปลงเป็นสตริง แล้วนำมาต่อสตริงกัน
.
👉 เมื่อนำ char + ตัวเลข
ฝั่ง char ซ้ายมือจะแปลงเป็นตัวเลข (ASCII) แล้วนำมาบวกกัน เช่น '4' มี
ค่า ASCII คือ 52
.
👉 แต่ถ้ามีวงเล็บ เช่น ( ตัวเลข + ตัวเลข) ก็จะบวกตัวเลขในวงเล็บก่อน

จะเหมือนเขียนประมาณนี้แหละใน Java

1.1) System.out.println( "4" + 4 ); // 44
System.out.println( "4" + String.valueOf(4) ); // 44

1.2) System.out.println( '4' + 4 ); // 56
System.out.println( (int)'4' + 4 ); // 56

1.3) System.out.println( "4" + 4 + 4 ); // 444
System.out.println( "4" + String.valueOf(4) + String.valueOf(4) ); // 444

1.4) System.out.println( "4" + (4 + 4) ); // 48
System.out.println( "4" + String.valueOf(4 + 4) ); // 48

1.5) System.out.println( '4' + 4 + 4 ); // 60
System.out.println( (int)'4' + 4 + 4 ); // 60

หมายเหตุ สำหรับภาษา Java กับ JavaScript
ชื่อคนละตัวกัน และเป็นคนละภาษา
บางคนอาจเข้าใจผิดได้
ทั้ง Java และ JavaScript เอาไว้พัฒนาทั้ง Font-end และ Back-end

✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer

++++ขอประชาสัมพันธ์++++++
ใครสนใจศึกษาจาวาสคริปต์ (JavaScript)
ก็อุดหนุนหนังสือเล่มนี้ได้ ที่ซีเอ็ด
https://www.se-ed.com/product…/จตุรพัชร์-พัฒนทรงศิวิไล.aspx…


Tags:

About author
เพจนี้เปิดใช้งานเมื่อ 22 มิถุนายน 2014 เพจนี้เน้นหนักไป ทางการเขียนโปรแกรม คอมพิวเตอร์ และไอที ล้วน ๆ แบบฮาร์ดคอ หรือจะไร้สาระ มุกตลกขำ
ให้สาระด้านไอที คอมพิวเตอร์ และอาชีพโปรแกรมเมอร์ และสายงานด้านคอมพิวเตอร์
View all posts